/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Principal;
import java.io.*;

/**
 *
 * @author Gonzalo Martinez
 */
public class Tickets {
    private String clase;
    private float preciototal;
    private int personas;
    private int plazas;
    private float preciodividir;
    
    //constructor
    public Tickets (String tipo, float precio)
            {
            clase=tipo;
            preciototal=0;
            personas=0;
            preciodividir=precio;
            plazas=0;
            
            }

   

   
    public  void genteTotal(int billete)
            {
            personas=personas+billete;          
            }
    public  int gentetotal()
            {                
                return personas;          
            }
    
     public float recaudacion ()
            {
                if (personas==0)
                {preciototal=0;}
                else{preciototal=personas/preciodividir;}
             return preciototal;
            }
      public  int genteTotal()
            {
            return personas;          
            }

    /**
     * @param clase the clase to set
     */
    public void setClase(String clase) {
        this.clase = clase;
    }

    /**
     * @return the preciototal
     */
    public float getPreciototal() {
        return preciototal;
    }

    /**
     * @param preciototal the preciototal to set
     */
    public void setPreciototal(float preciototal) {
        this.preciototal = preciototal;
    }

    /**
     * @return the personas
     */
    public int getPersonas() {
        return personas;
    }

    /**
     * @param personas the personas to set
     */
    public void setPersonas(int personas) {
        this.personas = personas;
    }
    
  
    
    
  public static int pedirNumero (String mensaje) throws IOException
    {
      
    
    int num = 0;
    boolean bien;
    bien=false;
    InputStreamReader flujo=new InputStreamReader (System.in);
    BufferedReader teclado=new BufferedReader (flujo);
    
    while(!bien)
    {
        try {
             System.out.println(mensaje);
             num=Integer.parseInt (teclado.readLine());
                if (num<0)
                   {
                    System.out.println ("Numero menor que cero");
                    bien =false;
                    }
                else
                    { bien=true;}
            }
        catch (NumberFormatException error)
            {
            System.out.println("No es un numero.");
            bien=false;
            }
 
    }  
    return num;  
}
  
}
